Wrap case values in GPOINTER_TO_UINT(). Fixes build with gcc 3.x.
authorJeff Garzik <jgarzik@mandrakesoft.com>
Sat, 19 Jan 2002 17:54:11 +0000 (17:54 +0000)
committerJeff Garzik <jgarzik@src.gnome.org>
Sat, 19 Jan 2002 17:54:11 +0000 (17:54 +0000)
Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>

        * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
        Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.

        * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
        Fixes build with gcc 3.x and -ansi.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gdk/linux-fb/gdkproperty-fb.c
gtk/gtkmain.c

index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 26ea7eb63a3b18eddf39aebde54cc8715c50ce91..a011656fc430d8dcc80a75a3abd831c2e5f8bc1a 100644 (file)
@@ -1,3 +1,11 @@
+Sat Jan 19 08:47:41 2002  Jeff Garzik  <jgarzik@mandrakesoft.com>
+
+       * gdk/linux-fb/gdkproperty-fb.c (gdk_atom_name):
+       Wrap case values in GPOINTER_TO_UINT().  Fixes build with gcc 3.x.
+
+       * gtk/gtkmain.c:  Include sys/types.h if G_OS_UNIX.
+       Fixes build with gcc 3.x and -ansi.
+
 Fri Jan 18 23:01:37 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkrc.c (gtk_rc_parse_style): Fix problems when
index 2de5e9cfa0e90d466f980ffab2f810944228c2df..70c3fb82221c124acc53be4fe495c0142dd28eb9 100644 (file)
@@ -72,17 +72,28 @@ gdk_atom_name (GdkAtom atom)
       
       switch (GPOINTER_TO_UINT (atom))
        {
-       case GDK_SELECTION_PRIMARY: return g_strdup ("PRIMARY");
-       case GDK_SELECTION_SECONDARY: return g_strdup ("SECONDARY");
-       case GDK_SELECTION_CLIPBOARD: return g_strdup ("CLIPBOARD");
-       case GDK_SELECTION_TYPE_ATOM: return g_strdup ("ATOM");
-       case GDK_SELECTION_TYPE_BITMAP: return g_strdup ("BITMAP");
-       case GDK_SELECTION_TYPE_COLORMAP: return g_strdup ("COLORMAP");
-       case GDK_SELECTION_TYPE_DRAWABLE: return g_strdup ("DRAWABLE");
-       case GDK_SELECTION_TYPE_INTEGER: return g_strdup ("INTEGER");
-       case GDK_SELECTION_TYPE_PIXMAP: return g_strdup ("PIXMAP");
-       case GDK_SELECTION_TYPE_WINDOW: return g_strdup ("WINDOW");
-       case GDK_SELECTION_TYPE_STRING: return g_strdup ("STRING");
+       case GPOINTER_TO_UINT (GDK_SELECTION_PRIMARY):
+         return g_strdup ("PRIMARY");
+       case GPOINTER_TO_UINT (GDK_SELECTION_SECONDARY):
+         return g_strdup ("SECONDARY");
+       case GPOINTER_TO_UINT (GDK_SELECTION_CLIPBOARD):
+         return g_strdup ("CLIPBOARD");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_ATOM):
+         return g_strdup ("ATOM");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_BITMAP):
+         return g_strdup ("BITMAP");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_COLORMAP):
+         return g_strdup ("COLORMAP");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_DRAWABLE):
+         return g_strdup ("DRAWABLE");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_INTEGER):
+         return g_strdup ("INTEGER");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_PIXMAP):
+         return g_strdup ("PIXMAP");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_WINDOW):
+         return g_strdup ("WINDOW");
+       case GPOINTER_TO_UINT (GDK_SELECTION_TYPE_STRING):
+         return g_strdup ("STRING");
        default:
          g_warning (G_STRLOC "Invalid atom");
          return g_strdup ("<invalid>");
index 0c44b58c8a3903c85c71fa58161aa51066a674d2..b178bd929e2fef4bb47bc695ec8157ded50cfca9 100644 (file)
@@ -38,6 +38,7 @@
 #include <gmodule.h>
 #ifdef G_OS_UNIX
 #include <unistd.h>
+#include <sys/types.h>         /* For uid_t, gid_t */
 #endif
 #ifdef G_OS_WIN32
 #define STRICT